Passar para o conteúdo principal
Submetido por Anónimo (não verificado) a 14 November 2014
Objetivos

Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:

  1. Implementar, testar e corrigir programas de complexidade média, organizados em módulos escritos em linguagem C, podendo envolver o uso de bibliotecas, normalizadas ou outras;
  2. Relacionar os mecanismos da linguagem C com o modelo computacional que suporta a execução;
  3. Desenvolver estruturas de dados dinâmicas, recorrendo à definição de tipos e ao alojamento dinâmico de 
  4. memória, e algoritmos, caraterizando o respetivo custo computacional;
  5. Desenvolver e utilizar implementações genéricas de algoritmos, aplicáveis a diversos tipos de dados, com recurso à parametrização das operações a realizar;
  6. Identificar e explorar as funcionalidades das bibliotecas normalizadas;
  7. Descrever como os programas são compilados, ligados, carregados e executados.

 

Ficha de Unidade Curricular